﻿using Apps.Common;
using Apps.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using System.Threading.Tasks;
using Apps.Models.RC;

namespace Apps.IBLL.RC
{
    public partial interface IRC_PROCESSBLL
    {
        List<RC_PROCESSModel> GetPagerListByComb(ref GridPager pager, Expression<Func<RC_PROCESS, bool>> whereLambda);
        List<V_RC_PARKING> GetParkingList(ref GridPager pager, Expression<Func<V_RC_PARKING, bool>> whereLambda);
        List<V_RC_IN> GetInList(ref GridPager pager, Expression<Func<V_RC_IN, bool>> whereLambda);
        List<V_RC_WEIGHING> GetWeighingList(ref GridPager pager, Expression<Func<V_RC_WEIGHING, bool>> whereLambda);
        List<V_RC_SAMPLING> GetSamplingList(ref GridPager pager, Expression<Func<V_RC_SAMPLING, bool>> whereLambda);
        List<V_RC_UPLOADING> GetupLoadingList(ref GridPager pager, Expression<Func<V_RC_UPLOADING, bool>> whereLambda);
        List<V_RC_OUT> GetOutList(ref GridPager pager, Expression<Func<V_RC_OUT, bool>> whereLambda);
    }
}
